package mtgGameObjects.mtgGameStates.mtgGamePermanentStates;

public class MtgGamePermanentStateUnflipped extends MtgGamePermanentState {
	
	private static MtgGamePermanentStateUnflipped stateIsUnflipped;
	
	private MtgGamePermanentStateUnflipped(){}
	
	public static MtgGamePermanentStateUnflipped getState(){
		if (MtgGamePermanentStateUnflipped.stateIsUnflipped == null) {
			synchronized(MtgGamePermanentStateUnflipped.class) {
				if (MtgGamePermanentStateUnflipped.stateIsUnflipped == null) {
					MtgGamePermanentStateUnflipped.stateIsUnflipped = new MtgGamePermanentStateUnflipped();
				}
			}
		}
		return MtgGamePermanentStateUnflipped.stateIsUnflipped;
	}

}
